
import { Column, Table } from 'sequelize-typescript';
import { BaseModel } from '@/model'
import { DataTypes } from "sequelize";

@Table
export class SysConfig extends BaseModel {

  @Column({ comment: "标题" })
  title: string;

  @Column({ comment: "系统logo" })
  logo: string;

  @Column({ comment: "登录logo" })
  logo2: string;

  @Column({ comment: "图标" })
  icon: string;

  @Column({ comment: "登录背景图" })
  loginBgImg: string;

  @Column({ comment: "登录框背景图" })
  loginFrameBgImg: string;

  @Column({ comment: "app登录背景图" })
  appLoginBgImg: string;

  @Column({ comment: "app下载二维码" })
  appQrCodeImg: string;

  @Column({ comment: "登录框背景色" })
  loginFrameBgColor: string;

  @Column({ comment: "主题背景色" })
  mainBgColor: string;

  @Column({ comment: "主题色" })
  mainColor: string;

  @Column({ comment: "默认按钮色" })
  btnMainColor: string;

  @Column({ comment: "删除按钮色" })
  delBtnColor: string;

  @Column({ comment: "删除按钮高亮色" })
  delBtnColorHover: string;

  @Column({ comment: "子标题" })
  subTitle: string;

  @Column({ comment: "菜单背景图" })
  menuBgImg: string;

  @Column({ comment: "slide背景图" })
  slideBgImg: string;

  @Column({ comment: "app下载" })
  appDownLoadState: string;

  @Column({ comment: "app下载说明" })
  appDownLoadDescribe: string;

  @Column({ comment: "app下载图标" })
  appDownLoadImg: string;

}
